import pandas as pd
import json

# 读取 Excel 文件，跳过第 2 行
df = pd.read_excel("../final_basic_tables/数据库基表入库样例(20250604R1).xlsx", sheet_name="基本量纲表",skiprows=[1])  # skiprows=[1] 表示跳过第 2 行

# 转换为字典列表
data_list = df.to_dict(orient="records")

# 包装成带 "basic_dimension" 键的结构
final_data = {"basic_dimension": data_list}

# 保存到当前目录下的 unit_data_sample.json
with open("../final_basic_tables/unit_data_sample.json", "w", encoding="utf-8") as f:
    json.dump(final_data, f, ensure_ascii=False, indent=4)

print("JSON 文件已生成：unit_data_sample.json")